engine or cylinder block - Turc Anglais Dictionnaire